#include "StaticJavaLib.h"
#include "gc.h"
struct SAExample{
};

void SAExample_ae(int a,int b){
  int x;
  int y;
  x = a + b;
  y = a * b;
  while(y > a + b){
    a = a + 1;
    x = a + b;
  }
  gc_recycle();
}

void SAExample_vbe(int a,int b){
  int x;
  int y;
  if(a > b){
    x = b - a;
    y = a - b;
  }else{
  y = b - a;
  x = a - b;
  }
  gc_recycle();
}

void SAExample_lv(){
  int x;
  int y;
  int z;
  x = 2;
  y = 4;
  x = 1;
  if(y > x){
    z = y;
  }else{
  z = y * y;
  }
  x = z;
  gc_recycle();
}

void main(int argc,char** argv){
  gc_recycle();
}
